About John Galloway & Son Limited (04324945) United Kingdom