About Mclure James Limited (08890040) United Kingdom