About Essex Taping Ltd (13348159) United Kingdom