About Milford Electronic Services Limited (01961183) United Kingdom