About Tompkins Homeware Ltd (12320392) United Kingdom