About Monitor Business Machines And Leisure Limited (01923883) United Kingdom