About Ellisons Holdings Limited (00899935) United Kingdom