About The Grange Road Livery Stables Ltd (09200801) United Kingdom