About C&k Aldwych Limited (05701068) United Kingdom