About Lockfast Adhesives Limited (02861359) United Kingdom