About Loxley & Brake Ltd (10291203) United Kingdom