About Flyer De Lys Ltd (12607305) United Kingdom