About Ellingham Holdings Limited (02823252) United Kingdom