About Labrador Film Services (england) Limited (04413715) United Kingdom