About Aldwych Limited (NI619814) United Kingdom