About Jlk Mechanical Ltd (12931841) United Kingdom