About Clarke Engineering Co. Ltd. (01186028) United Kingdom