About Wendy Diddams Limited (05758220) United Kingdom