About Kesco Limited (12296285) United Kingdom