About Hamac Systems Ltd (08874469) United Kingdom