About Samuel Stevenson & Sons (holdings) Limited (NI624766) United Kingdom