About J O Dolly Limited (02887888) United Kingdom