About Elliott & Thomas Limited (04158752) United Kingdom