About Galloway Cheddar Cheese Company Limited (SC120533) United Kingdom