About St Dogmaels Ltd (13522916) United Kingdom