About Barratt & Robinson (1877) Limited (02002234) United Kingdom