About Parflex Limited (08178843) United Kingdom