About The Stable Health Studio Ltd (12391086) United Kingdom