About Edmar Press Tools Limited (01692443) United Kingdom