About Oh Dear Dolly Limited (06368007) United Kingdom