About Taylor Made Adhesives Limited (SC682586) United Kingdom