About Haggers Hampers Ltd (10331367) United Kingdom