About Swaffham Museum Ltd. (04381004) United Kingdom