About K R Cahill & Co Ltd (06578920) United Kingdom