About Norflex Limited (12080667) United Kingdom