About Elliot Noyes Ltd (10112689) United Kingdom