About En-plas Components Ltd (08480588) United Kingdom