About Tate & Westmoreland Ltd (13154005) United Kingdom