About Lower Farm Livery Stables Ltd (09226077) United Kingdom