About Barnes Film Location Limited (01695969) United Kingdom