About Plwilcox Refurbishment Ltd (13333831) United Kingdom