About Ellis&company Limited (13484669) United Kingdom