About Taylor Clean Ltd (13224479) United Kingdom