About One Stop Film Supplies Ltd (10996972) United Kingdom