About Ellco Limited (09208243) United Kingdom