About Minster Haverhill Limited (05886655) United Kingdom