About Barclay Care Limited (03108006) United Kingdom