About Lo-max Films Limited (06279680) United Kingdom