About Filmcell Factory Ltd (06790536) United Kingdom