About Hay Hampers Limited (02652394) United Kingdom