About Oil Film Ltd. (07845718) United Kingdom