About Tulip House Studio Limited (12295841) United Kingdom