About Oswestry Town Museum Limited (07658158) United Kingdom