About The Buddha Sanctuary Spa Ltd (13370881) United Kingdom