About Teal Cleaning Ltd (12190681) United Kingdom