About Lockheed Ltd (12961184) United Kingdom