About Rachel Van Walsum Limited (12288647) United Kingdom