About P&r Refurbishment & Maintenance Ltd (12876629) United Kingdom