About Nick Galway Limited (11560621) United Kingdom