About Stan Mclaughlin Limited (05910170) United Kingdom