About Knella 1959 Limited (09347491) United Kingdom