About Eugene Bean Ltd (13033319) United Kingdom