About Offspring Films Limited (08926148) United Kingdom