About E P Teflons Limited (07514340) United Kingdom