About Alex Russell Flint Ltd (11806097) United Kingdom