About The Lord High Admiral Ltd (10786648) United Kingdom