About Haycrafts House (swanage) Limited (08466778) United Kingdom