About Tyddynhen Ltd (08227061) United Kingdom