About Narberth Museum Limited (02208841) United Kingdom