About Haffsjamms Limited (08941876) United Kingdom