Farming in Carshalton, Surrey We help you find any company! Ulmus Farm Limited Link House, 51 Stanley Road Carshalton, Surrey