About K. Ogden Limited (04698610) United Kingdom