About International Spares Ltd (12091928) United Kingdom