About Tico Designs Limited (09652250) United Kingdom