About Keane Carrickmore Limited (03248095) United Kingdom