About J. Maccafferty Limited (NI019464) United Kingdom