About Edmonds-bell Limited (05117322) United Kingdom