About West Stoke Ltd (13613165) United Kingdom