About Jackson Machinery Services Limited (04041707) United Kingdom