About Poplars Farm Stables Uk Limited (04421858) United Kingdom