About Hamel House Limited (09792258) United Kingdom