About Interlock Adhesives Limited (02790738) United Kingdom