About J Mccafferty Limited (08923439) United Kingdom