About J R & R Prescott Limited (07619245) United Kingdom