About West Sl Holdings Limited (13033239) United Kingdom