Horse & More Ltd phone Norris Farm, North Rd Leyland, Lancashire PR26 9AY map Horse Comfort phone Isle of Man Farm, Meadow Lane, Croston Leyland, Lancashire PR26 9JP map if (!IN_DEV) { ?> } ?>