About Hampersbybea Ltd (12895266) United Kingdom