About Lockley & Ashmore Limited (09178747) United Kingdom