About The Stable Barns Ltd (12138650) United Kingdom