About Stan West Ltd (11866035) United Kingdom