About Teal Rose Creations Ltd (13141133) United Kingdom