About Glendon & Lawrance Ltd (09907966) United Kingdom