About Craufurd Engineering Services Ltd. (02747079) United Kingdom