About Tiffen International Limited (04168871) United Kingdom