About Thatcher Aviation Ltd (11797259) United Kingdom