About Airfix Technical Services Ltd (13300181) United Kingdom