About J & G Hamilton Limited (NI056785) United Kingdom