About Liz Haworth Limited (11211127) United Kingdom