About Edenbridge Engineering Limited (09649017) United Kingdom