About Elliott & Hewitt Limited (11780372) United Kingdom