About Llangeler Museum (2004) Ltd. (05149941) United Kingdom