About Tudor Barn Stables Limited (01937254) United Kingdom