About Stanley James Press Limited (08030084) United Kingdom