About Mark Gallagher Limited (SC271517) United Kingdom