About Alex Thomson Ltd (10568777) United Kingdom