About Wendy Killen Limited (06592343) United Kingdom