About Mccleery & Lord Ltd. (06793805) United Kingdom