About Elliott & Thompson Limited (04199227) United Kingdom