About Thirsty Films Limited (06012665) United Kingdom