About Drummond Yoga Ltd (12265227) United Kingdom