About Holders P&r Builders Ltd (12925443) United Kingdom