About Keen Enterprises Limited (07298717) United Kingdom