About Machinex Solutions Limited (07310853) United Kingdom