About Stuart Nelhams Films Ltd (08872739) United Kingdom