About Steven Mark West Ltd (09346581) United Kingdom