About E.c Newall Holdings Limited (12551848) United Kingdom