About Tunbridge Wells Health Shop Ltd (12427978) United Kingdom