About Nelsons Se1 Ltd (08194693) United Kingdom