About Kenebec Limited (03096430) United Kingdom