About Nelson Scottish Limited Partnership (SL005562) United Kingdom