About Llaeth Derlwyn Ltd (12919036) United Kingdom