About The Factor Scottish Limited Partnership (SL006266) United Kingdom