About North Wilshire Carpets Limited (01983084) United Kingdom