About J P Barratt Ltd (10406167) United Kingdom