About Newquay Yoga Ltd (12408522) United Kingdom