About S&g Home Improvements & Maintenance Ltd (12646681) United Kingdom