About Kedward Electronics Ltd (11749549) United Kingdom