About Sr Mclaughlin Ltd (08784128) United Kingdom