About Tide & West Ltd (12166891) United Kingdom