About J. & A. Galloway Limited (SC041250) United Kingdom