About Machinefix Ltd. (07417102) United Kingdom