About Invergordon D Scottish Limited Partnership (SL020261) United Kingdom