About Sue Howorth Limited (07727949) United Kingdom