About Stirling Ogilvie & Mcquistan Farmers (SL003505) United Kingdom