About Stephen S Ans Sons Ltd (12936732) United Kingdom