About S E Helliwell Limited (07354009) United Kingdom