About Vindex 2 Scottish Limited Partnership (SL005525) United Kingdom