About James Galbraith (butchers) Limited (SC035190) United Kingdom