About Mcclure Distribution Ltd (NI613106) United Kingdom