About Stanley & West Limited (08929711) United Kingdom