About The Alex Llandudno Limited (11305271) United Kingdom