About Ellis Brooke Ltd (11610171) United Kingdom