About Robert Stephenson & Co. Limited (05515839) United Kingdom