About T. S. Mclaughlin & Son Limited (06200235) United Kingdom