About T Mclaughlin Limited (SC626680) United Kingdom