About John Rosser Ltd (11779989) United Kingdom