About Legrand Parfait Ltd (11377122) United Kingdom