About Scarborough Legacy Holdings Limited (13381158) United Kingdom