About Andrew Galloway Limited (SC337981) United Kingdom