About The Buddha Sanctuary Ltd (13033853) United Kingdom