About Cavendish Cash Registers Limited (01351857) United Kingdom