About Ellis Hillman Partnership Limited (11869905) United Kingdom