About Team 2 Clean Limited (07880501) United Kingdom