About Electroform Designs Ltd (05070288) United Kingdom