About Type 23 Limited (13394478) United Kingdom