About Lord Nelson (southwold) Limited (07367180) United Kingdom