About P.g.roach Ltd (12642389) United Kingdom