About Admirals House Ltd (08936572) United Kingdom