About Katron Systems Limited (04029198) United Kingdom