About Mafridges Sa Ltd (13236329) United Kingdom