About Evan Thomas & Sons Ltd (10018336) United Kingdom