About Invergordon Scottish Limited Partnership (SL008417) United Kingdom