About Loxley & Co. Limited (06888017) United Kingdom