About Smart Tape & Joint Limited (12439497) United Kingdom