About Pb & R Limited (12812016) United Kingdom