About R Barratt & Co Limited (11696880) United Kingdom