About G Mack (scotland) Limited (SC458860) United Kingdom