About Parker Gm&c Ltd (12077940) United Kingdom