About Llandovery Ltd (13642558) United Kingdom