About Graham & Taylor Limited (00691236) United Kingdom