About John Rose International Ltd (12845072) United Kingdom