About Stephenson (shell & Core) Limited (05240208) United Kingdom