About Charles Geddes Carpets Limited (09594176) United Kingdom