About J P Rodgers Limited (07986620) United Kingdom