About Westcor International Limited (10908260) United Kingdom