About Westwood Sporting Clays Limited (10915232) United Kingdom