About Trudy S Interior Design Ltd (12918105) United Kingdom