About Tiffin Tin Holdings Ltd (12328857) United Kingdom