About Sandbox Appliance And Repair Ltd (13193905) United Kingdom