About Ealco Limited (12820480) United Kingdom