About Louis And Frank Ltd (13591146) United Kingdom