About Overseas Contracts L.p. (SL019823) United Kingdom