About Ellis Patents Limited (01293983) United Kingdom