About Klein-edmonds Associates Limited (09782452) United Kingdom