About Tiffin Tin Limited (10340395) United Kingdom