About Kelly Control Systems Limited (03418437) United Kingdom