About Alan J Kidd Mechanical Engineering Ltd (04331247) United Kingdom