Raising in Haddington, East Lothian We help you find any company! The Cauldshiel Cattle Company Ltd Cauldshiel Farm, Gifford Haddington, East Lothian