About Jack Galloway Limited (07700929) United Kingdom