About Barratt & Co Limited (01942254) United Kingdom