About Eden House 1 Ltd (12205917) United Kingdom