About St Nicholas Court (tenby) Limited (11068342) United Kingdom