About Kenbar Limited (NI019714) United Kingdom