About Arrow Industrial Holdings Limited (06407922) United Kingdom