About Elliott & Francis Group Ltd (11503003) United Kingdom