About Bbea Limited (08980245) United Kingdom