About Ellis Jackson Limited (09704214) United Kingdom