About The Amber Rose Tea Company Limited (08211258) United Kingdom