About Arrow Corporation L.p. (SL015825) United Kingdom