About Faubourg Saint Germain Ltd (08893327) United Kingdom