About Accrington Surgical Instrument Suppliers Limited (05980916) United Kingdom