About Sl 1010 Limited (12435072) United Kingdom