About London Movie Mills Limited (06973961) United Kingdom