About Trudy Sheen Ltd (12696953) United Kingdom