About Selsal Limited (13276275) United Kingdom