About Stephenson Shell & Core (scotland) Limited (05864204) United Kingdom