About S W Alight Limited (08956283) United Kingdom