About Alley Farm Livery Services Limited (10972291) United Kingdom