About Barclay Phillips Limited (01486425) United Kingdom