About Barratt Smith & Brown Limited (10464905) United Kingdom