About A-team Home Improvement Services Ltd (12661908) United Kingdom