About Molica Franklin Ltd (05625834) United Kingdom