About Neslaw No 1 Ltd. (00512021) United Kingdom