About Johnson Rand Ltd (11146940) United Kingdom