About Galloway & Macleod Limited
Galloway & Macleod Limited is an agricultural merchant based in Larkhall. It is registered with Companies House under company number SC011719, incorporated May 1921.
Is this your business? Claim this listing to add a description, opening hours and photos.