About Havering Museum Limited (04265110) United Kingdom