About Essbea Limited (10727159) United Kingdom