About The Manor (llandrindod Wells) Ltd (11633201) United Kingdom