About S E Sutton Ltd (10336188) United Kingdom