About Llanelly House Trust Ltd. (04681702) United Kingdom