About A&r Locke Ltd (12942024) United Kingdom