About W Barratt & Co Limited (08811239) United Kingdom