About Tahara Cleaning Ltd (11025269) United Kingdom