About Crane Electronics Limited (01029811) United Kingdom