About Edward & Eliza Limited (10158828) United Kingdom