About Tulipa Designs Ltd (13632410) United Kingdom