About Elliott Research & Consultancy Ltd (SC687962) United Kingdom