About Eddystone Manufacturing Limited (07096532) United Kingdom