About Eggsandbeans Limited (08271376) United Kingdom