About J. Cavanagh Limited (03449147) United Kingdom