About P Cavanagh Limited (06333747) United Kingdom