About Llannerch Hall Ltd (04786587) United Kingdom