About John Stephenson & Sons (nelson) Limited (07033281) United Kingdom