About The Neon Factory Ltd (13039631) United Kingdom