About Lee Film Locations Ltd (09807797) United Kingdom