About Rachel Dickinson Limited (12920955) United Kingdom