About Charm Carpets Limited (01174108) United Kingdom