About Thefrenchhomeandgarden Ltd (13528236) United Kingdom