About C & L Home Refurbishments Ltd (11804278) United Kingdom