About Barefoot Yoga Limited (07109378) United Kingdom