About E Brooke Ltd (12138826) United Kingdom