About Sarah Rands Limited (11492041) United Kingdom