About E Wood Holdings Limited (00417183) United Kingdom