About S Huddleston Ltd (NI617488) United Kingdom