About E J Rand Risk Control Limited (12982945) United Kingdom