About Admiral Associates L.p. (SL017442) United Kingdom