About Ellingham Hall International Ltd (07057138) United Kingdom