About Thetis Design Limited (06352415) United Kingdom