About Hammonds Prototype Solutions Ltd (07382786) United Kingdom