About The Lockheed Group Limited (13094222) United Kingdom