About Barclay And Sons Transport Limited (10165408) United Kingdom