About Barclay Beales Limited (01205007) United Kingdom