About The Taffeta Room Ltd (07264202) United Kingdom