About Tuffstrut Limited (02699284) United Kingdom