About James Hall Films Limited (07823546) United Kingdom