About Westcox Limited (10184239) United Kingdom