About Edelmann & Ebling Limited (06798601) United Kingdom