About Waxman Battery Storage Limited (12047730) United Kingdom