About Lancashire Taping Ltd (10207960) United Kingdom