About Ellis Tearney Limited (04389536) United Kingdom