About Ellis Giles Ltd (09977526) United Kingdom