About North West Shop Equipment Limited (01153281) United Kingdom