About Walters Box Ltd (13507172) United Kingdom