About Foyledene Ltd (06349279) United Kingdom