About The Secret Designers (tsd) Ltd. (13106236) United Kingdom