About Woolgather Film Productions Ltd (12189961) United Kingdom