About I-pal Flintshire Ltd (12064731) United Kingdom