About E C Hollywell Limited (04629858) United Kingdom