About R.sparrow(leicester)limited (00777911) United Kingdom