About Machine Computer Service Limited (10919718) United Kingdom