About J P Mcclure & Son Limited (12610450) United Kingdom