About Sl Said Limited (13573068) United Kingdom