About Paton-locke Ltd (10904694) United Kingdom