About Kenroy Electrics Limited (11444338) United Kingdom