About Lockhart Machines Ltd (NI672659) United Kingdom