About Caernarfon Limited (10972863) United Kingdom