About Admiral Overseas L.p. (SL011958) United Kingdom