About Eleri Thomas & Company Limited (04296443) United Kingdom