About Kenbico Limited (02707030) United Kingdom