About Tape&jointer Interiors Ltd (12011722) United Kingdom