About Teflon Holdings Limited (12289867) United Kingdom