About Scarborough & Sydney Limited Partnership (SL005417) United Kingdom