About Westlake Ball Associates Ltd (12889890) United Kingdom