About Aflex Limited (03328137) United Kingdom