About Ellis Anderson Limited (06450841) United Kingdom