About Microfix Office Services Limited (07086096) United Kingdom