About Knebworth Limited (08539309) United Kingdom