About P & R Restoration Limited (08800402) United Kingdom