About Geoff Keane Carpets Limited (02120267) United Kingdom