About J R Pitchers Limited (03194787) United Kingdom