About E. Rand & Sons (holdings) Limited (00333973) United Kingdom