About Hector Tanner & Company Ltd (08253466) United Kingdom