About E. Kenyon Limited (00584686) United Kingdom