About The Galloway Cattle Company Limited (SC214961) United Kingdom