About Tiffen Developments Ltd (NI033734) United Kingdom