About Lockhard International Limited (13217095) United Kingdom