About Graham D. Menzies Limited (SC079108) United Kingdom