About J & T Mccafferty Limited (05533073) United Kingdom