About Aldershot Business Machines Limited (01328075) United Kingdom