About Llwyndyrys Management Limited (02241231) United Kingdom