About S J And R R Global Limited (11819380) United Kingdom