About Knapp Ridge Films Limited (08872399) United Kingdom