About Liverpool Yoga Studios Limited (07780862) United Kingdom