About A.f. Thomas & Sons Limited (00650450) United Kingdom