About Mallory Franklin Ltd (12865443) United Kingdom