About Excelsa Commerce Lp (SL030989) United Kingdom