About S R Lyla Limited (11651124) United Kingdom