About Aldwych House Services Ltd. (04997134) United Kingdom