About J&r Aerospace Limited (10446080) United Kingdom