About Engineering & Developments Ltd (02532541) United Kingdom