About A Galloway Limited (SC625845) United Kingdom