About Admiral London 1 Ltd (13435758) United Kingdom