About Aflex Cables Limited (04220613) United Kingdom