About John Munro Limited (SC246736) United Kingdom