About Ellsworth Adhesives Limited (SC122624) United Kingdom