About Aroflex Ltd (07283136) United Kingdom