About Wray & Barber Films Limited (13591295) United Kingdom