About Long Lane Stables Limited (04682487) United Kingdom