About Elliott Wood Holdings Limited (09876975) United Kingdom