About Elliott & West Ltd (11628604) United Kingdom