About Geo.stephenson & Sons Limited (00174068) United Kingdom