About Vindex 1 Scottish Limited Partnership (SL005524) United Kingdom