About Trudy Limited Company Limited (07553223) United Kingdom