About Lehocki Engineering & Consulting Ltd (09824812) United Kingdom