About James Williams Films Limited (10081086) United Kingdom