About Gridflex Ltd (12553336) United Kingdom