About Dear Wendy Limited (SC247124) United Kingdom