About Trudy Ross Developments Limited (08472941) United Kingdom