About Kieron Cosgrove & Co Ltd (09110495) United Kingdom