About The Remedy Tea Shop Ltd (08601619) United Kingdom