About A Nelson & Co Limited (00249879) United Kingdom