About Sarah Rand Enterprises Limited (07177605) United Kingdom