About Kim Riddle Mechanical Design Services Limited (05865630) United Kingdom