About Barclay Sinclair Limited (12721684) United Kingdom