About J&r Aeronautical Limited (10647596) United Kingdom