About E&aspec Ltd (12843263) United Kingdom