About Eaconfield Limited (02998164) United Kingdom