About Kneller S Limited (11916036) United Kingdom