About Machine Assist Limited (05590299) United Kingdom