About Lancashire Racing Stables Limited (07345164) United Kingdom