About Barlow & Young Limited (00279003) United Kingdom