About Rand & Son Limited (07835948) United Kingdom