About E B Design Analysts Ltd (03312102) United Kingdom