About Whitaker & Haggar Ltd (11429321) United Kingdom