About Sl & J Limited (10574351) United Kingdom