About Wendy Solutions Ltd (11400428) United Kingdom