About E.c. St Germain Ltd (12286147) United Kingdom