About Management And Information Systems Consultants Limited (02605672) United Kingdom