About Elliott Thomas Limited (04420717) United Kingdom