About Ellis Noble Limited (11475754) United Kingdom