About Clifford Moor Farm Livery Ltd (09003012) United Kingdom