About Closes Farm And Stables Limited (10526558) United Kingdom