About Graham & Gillies International Limited (01276586) United Kingdom