About S L Rai Ltd (13590931) United Kingdom