About Baxter Film Productions Limited (13151136) United Kingdom