About Self St Asaph Ltd (13512478) United Kingdom