About Kenbro Limited (06749475) United Kingdom