About Ellis & Eye Limited (09961225) United Kingdom