About Admirals Place Ltd (11849976) United Kingdom