About Ellendale Supplies Limited (04523132) United Kingdom