About Spruce Carpets Ltd. (SC280302) United Kingdom