Made for DEBEN in China,open one ip,look for ID marks,names etc,do a websearch because those things seem waayyyyy overpriced for what they are,welcome to rip-off britain.
Good thinking mate got one open here i'll go and see if theres any numbers on it but im pretty sure its all in chinese
Edited to add inside is a bank of 12 batteries attached to a printed circuit board with jack plugs on for the charger and lamp connection this is all wrapped in blue plastic wrapping inside the outer case, the serial number on the batteries are:
CGR18650 CF
Li-ion
MH12210
They were made