About Elliott Mckenna Limited (11753876) United Kingdom