About Jlp Scottish Limited Partnership (SL007561) United Kingdom