About Rebecca Stewart Yoga Ltd (12953242) United Kingdom