About Ellingham Limited (05943778) United Kingdom