About Noel Harris Ltd. (10101903) United Kingdom