About Wendy Herrick Services Ltd (12329878) United Kingdom