About Admiral House Limited (06488518) United Kingdom