About P. R. Baker & Sons Limited (04687454) United Kingdom