About Octavia Dickinson Ltd (11263397) United Kingdom