About Wendy North Limited (08670274) United Kingdom