About Howard Takle Film Services Llp (OC342014) United Kingdom