About The Stables Holiday Let Ltd (13391921) United Kingdom