About Newbattle Yoga Company Ltd (SC635481) United Kingdom