About Detour East Films Limited (09452586) United Kingdom