About Lahav Mechanical Ltd. (12156604) United Kingdom