About S & R Nepalese Limited (07625552) United Kingdom