About P & R Hickman Ltd (08737079) United Kingdom