About J & S Carruthers Carpets Limited (04677975) United Kingdom