About E&o Home Ltd (11528649) United Kingdom