About Permaflex Ltd (13459427) United Kingdom