About Ellis Associates Limited (06496637) United Kingdom