About Ellis Patents Holdings Limited (07939436) United Kingdom