About Ej Fennell Consulting Ltd (11703318) United Kingdom