About E J Rand And Company Ltd (07675126) United Kingdom