About W & A Mcmaster Ltd (NI629798) United Kingdom