About Tycerrig Limited (03787478) United Kingdom