About Sl42sy Ltd (13576230) United Kingdom