About Ellis S A J Limited (11229429) United Kingdom