About The Yellow Tea Rose Limited (12048521) United Kingdom